/**
 * 
 */
package ms.platform.progress.dto;

import java.io.Serializable;
import java.util.Date;

/**
 * 进度台帐VO
 * @author Kevin Deng
 *
 */
public class ProgressRecordVo implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -6023076471295360615L;

	private Integer modelId; //模具编号
	private String modelCode; //模具番号
	private Integer planId; //计划编号
	private Integer modelProcessId; //当前进度编号
	private String modelProcessName; //当前进度名称
	private Integer delayDays; //当前延期天数
	private Date recordDate; //日期
	private String factory; //厂商
	private String modelLevel; //模具等级
	private String status; //台帐状态 -1: 初始状态
	private String engineering;//工程
	private String actualDays;//实际天数
	private String progressStatus;//进度状态
	private String recordId;//台账id
	private String currentPro;//当前进度
	private String accPro;//实际完成比例
	private String planPro;//计划完成比例
	private String planProcessName;//计划进度
	private Integer submitFlag;//是否提交0：未提交，1：已提交
	private String accPre;//实际精度
	
	public String getAccPre() {
		return accPre;
	}

	public void setAccPre(String accPre) {
		this.accPre = accPre;
	}

	public Integer getSubmitFlag() {
		return submitFlag;
	}

	public void setSubmitFlag(Integer submitFlag) {
		this.submitFlag = submitFlag;
	}

	public String getPlanProcessName() {
		return planProcessName;
	}

	public void setPlanProcessName(String planProcessName) {
		this.planProcessName = planProcessName;
	}

	public String getPlanPro() {
		return planPro;
	}

	public void setPlanPro(String planPro) {
		this.planPro = planPro;
	}

	public String getCurrentPro() {
		return currentPro;
	}

	public void setCurrentPro(String currentPro) {
		this.currentPro = currentPro;
	}

	public String getAccPro() {
		return accPro;
	}

	public void setAccPro(String accPro) {
		this.accPro = accPro;
	}

	public String getRecordId() {
		return recordId;
	}

	public void setRecordId(String recordId) {
		this.recordId = recordId;
	}

	public String getModelLevel() {
		return modelLevel;
	}
	public void setModelLevel(String modelLevel) {
		this.modelLevel = modelLevel;
	}
	public String getFactory() {
		return factory;
	}
	public void setFactory(String factory) {
		this.factory = factory;
	}
	public Date getRecordDate() {
		return recordDate;
	}
	public void setRecordDate(Date recordDate) {
		this.recordDate = recordDate;
	}
	public Integer getModelId() {
		return modelId;
	}
	public void setModelId(Integer modelId) {
		this.modelId = modelId;
	}
	
	public String getModelCode() {
		return modelCode;
	}
	public void setModelCode(String modelCode) {
		this.modelCode = modelCode;
	}
	public Integer getPlanId() {
		return planId;
	}
	public void setPlanId(Integer planId) {
		this.planId = planId;
	}
	public Integer getModelProcessId() {
		return modelProcessId;
	}
	public void setModelProcessId(Integer modelProcessId) {
		this.modelProcessId = modelProcessId;
	}
	public String getModelProcessName() {
		return modelProcessName;
	}
	public void setModelProcessName(String modelProcessName) {
		this.modelProcessName = modelProcessName;
	}
	public Integer getDelayDays() {
		return delayDays;
	}
	public void setDelayDays(Integer delayDays) {
		this.delayDays = delayDays;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getEngineering() {
		return engineering;
	}
	public void setEngineering(String engineering) {
		this.engineering = engineering;
	}
	public String getActualDays() {
		return actualDays;
	}
	public void setActualDays(String actualDays) {
		this.actualDays = actualDays;
	}
	public String getProgressStatus() {
		return progressStatus;
	}
	public void setProgressStatus(String progressStatus) {
		this.progressStatus = progressStatus;
	}
}
